草庐IT

MySQL 按 SUM 分组

全部标签

php - php/mysql/wamp 中的 Cookie 和 session 问题

我使用wamp在Windows7机器上进行开发。对于这个应用程序,我有一个管理区域,它使用$_SESSION跟踪管理员用户名和加密密码,以及一个跟踪随机生成的密码加密key的cookie。我将cookie设置为:setcookie('key',$key,time()+7200,'admin/');在管理员用户输入用户名和密码详细信息进行登录后,管理员用户验证会在每个管理页面上运行。网站和管理员的目录结构是:localhost/mysite/locahost/mysite/admin/session在管理部分运行,session还在前端的用户界面中运行以跟踪选择的搜索条件。当我在管理区域

php - 使用 password_verify 和 MySQL 验证密码哈希

我正在尝试在MySQL中存储一个加密的密码,至于注册部分,它可以正常工作,但是当我尝试进行登录时,一切都变糟了。我无法根据存储在MySQL中的哈希值验证$_POST['password']。我不知道我做错了什么。这是我的register.php,它可以正常工作:register.php(工作)$post_password=mysqli_real_escape_string($_POST['password']);$password_hash=password_hash($post_password,PASSWORD_BCRYPT);mysqli_querygoeshere...logi

php - Foreach循环按类别分组

我在WordPress上问过这个问题StackExchange并且它在24小时后没有得到太多响应。所以我想我会把它带到更大的社区。无论如何,我正在创建一个可以正常工作的事件插件,但是我在确定列表页面时遇到了一些麻烦。它显示所有事件,但我希望它按月对它们进行分组。该语句需要拉出事件的日期,获取月份,并将属于该特定月份的记录分组在一起。我知道这将是一个foreach,但我不确定如何编写它。这是我的循环://QueryPostType$args=array('post_type'=>'events','post_status'=>'publish','meta_key'=>'_eDate',

javascript - 在 php mysql 和 jquery 中加载更多

我正在尝试为我的学校项目提供在php网页中加载更多帖子的选项。这里是一些php代码。">by?>LoadMorePost这是javascript代码。$(document).ready(function(){$('#more').click(function(){varget_last_post_display=$('li:last').attr('id');//getiplast$('#more').html('tomore_post.phpcache:false,success:function(html){$('ul').append(html);$('#more').text(

php - 如何在 php 中使用 array_sum 对超过 15 位数字的数组值求和

我必须对数组的值求和。我有一个数组$arr=array('0'=>87.85749999999999823,'1'=>1);print_r(array_sum($arr));我得到的输出为88.8575,但我期望为88.85749999999999823感谢您的帮助。 最佳答案 float限制为14位。如果您需要更高的准确性,请尝试使用BCMath库float";$arr=array('0'=>87.85749999999999823,'1'=>1);print_r(($arr));print_r(bcadd($arr[0],$ar

php - 如何将自定义 MySQL 查询添加到与 Prestashop 共享数据库的 userfrosting 页面?

我在安装了Prestashop的同一主机上安装了Userfrosting。Userfrosting使用与Prestashop相同的数据库。我想创建一个页面,让在Userfrosting上注册的用户可以查看他们在我的电子商务上的销售情况。(Prestashop供应商=userfrosting用户)我如何在该页面上进行自定义SQL查询?我在prestashop上找到了一个可以按供应商筛选销售额的查询,但不知道如何使用UserFrosting实现它(它使用html页面)。 最佳答案 虽然我不推荐这种方法,但这是一种无需进入Userfros

javascript - 从 Javascript 窗口插入 MySql 数据库?

祝大家圣诞快乐。我有一个日历(主页),当用户单击一个日期时,使用javascript在日历中打开一个窗口(预订窗口),显示另一个具有预订表格(预订页面)的php页面。我在主页上设置了javascript验证,一切正常。我不知道是雪利酒喝多了还是圣诞节我的思绪不畅,但我无法理解以下内容。当用户点击提交时,整个页面会刷新,就像它在服务器端应该做的那样,但我不确定我需要做什么才能刷新那个窗口而不是整个页面。除了用Javascript向MySql录入数据,还有别的办法吗?我有点迷路了。提前致谢:)编辑JavaScript代码:-vardate=(thisId.id);varhr=newXMLH

php - 获取分组的 HTML 数据到 PHP 数组? (比如复选框的子元素)

如何将此表单结构转换为PHP数组?我还可以编辑HTML,所以每个想法都很好......如果选中复选框,则此数据将通过保存插入PHP数组,所需结构为:0=>'group'=>'group_a','type'=>'type_yellow','desc'=>'nowtoconvert'1=>'group'=>'group_b','type'=>'type_orange','desc'=>'neededtoorder'例如,我尝试的是通过input元素名称作为array像description[]但我无法控制复选框是否是检查与否... 最佳答案

php - 连接到 mysql 数据库时出错。

它可能是重复的,但我已经遍历了stackoverflow上其他帖子中建议的所有解决方案,但找不到解决方案。setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);?>我遇到的错误如下:fatalerror:未捕获的PDOException:SQLSTATE[HY000][2019]C:\xampp\htdocs\social_network\create_account.php:2中的未知字符集堆栈跟踪:#0C:\xampp\htdocs\social_network\create_account。php(2):PDO->__con

php - 将数据库条目分组到动态 HTML 表中

我有一个数据库,其中团队将有多个条目,每个条目位于不同的位置。每个条目都会有一个团队名称。因此,例如,team1可能出现多次,但每次出现的位置都不同。数据库的结构是(每一个代表一个列标题):team_name,first_name,last_name,location,arrival_time我当前的工作代码创建了按团队名称分组的HTML表格,但目前只创建一行来显示第一个位置和第一个位置的到达时间。我需要它来动态创建更多行以显示每个团队的所有位置和到达时间。期望的结果是这样的——https://codepen.io/TheBigFolorn/pen/LqJeXr但目前的结果是这样的——